home *** CD-ROM | disk | FTP | other *** search
/ Revista do CD-ROM 101 / CD-ROM 101.iso / compl / maya5ple / Install_MayaPLE5_English.exe / Maya / Data1.cab / Makefile < prev    next >
Encoding:
Makefile  |  2003-07-17  |  870 b   |  44 lines

  1. #
  2. #  Makefile (Read PDB) - To Build the Read PDB Gift
  3. #
  4. #  % make all
  5. #
  6. #  NOTES:
  7. #  1)  The following Macros/Environment Variables must be defined:
  8. #    a)  $MAYA_GIFT_SRC    - Source Directory
  9. #    b)  $MAYA_GIFT_DEST    - Destination Directory
  10. #
  11.  
  12. #
  13. #  
  14. #
  15. TARGET=    $(MAYA_GIFT_DEST)/readpdb
  16. SRCS=    $(MAYA_GIFT_SRC)/readpdb.c
  17. OBJS=    readpdb.o
  18.  
  19.  
  20. #
  21. #  Standard Targets and Macros ...
  22. #
  23. CFLAGS=    -O
  24.  
  25. all : CheckEnv $(TARGET)
  26.  
  27. clean: CheckEnv
  28.     rm -f $(TARGET) $(OBJS) make.out core
  29.  
  30. CheckEnv:
  31.     @if [ -z "$(MAYA_GIFT_SRC)" ] ; then echo "Gifts: MAYA_GIFT_SRC not set!" 1>&2 ; exit 1 ; fi
  32.     @if [ -z "$(MAYA_GIFT_DEST)" ] ; then echo "Gifts: MAYA_GIFT_DEST not set!" 1>&2 ; exit 1 ; fi
  33.  
  34.  
  35. #
  36. #  Read PDB Specific Targets ...
  37. #
  38. $(OBJS): $(SRCS)
  39.     $(CC) -c $(CFLAGS) -I $(MAYA_GIFT_SRC) $(SRCS)
  40.  
  41. $(TARGET): $(OBJS)
  42.     $(CC) -o $(TARGET) $(CFLAGS) $(OBJS)
  43.  
  44.